peruvian anchoveta (engraulis ringens) - Espagnol Anglais Dictionnaire